Interesting places to see in India: Statue of Unity to be inaugurated on October 31, 2018

For a country admired for its diversity, could there have been a compliment any better than India being home to the greatly debated ‘statue of unity?’ In a country so used to impassioned debates; one where politics evokes a response…

Narendra Modi In Double Role: PM’s Wax Statues Established At Madame Tussauds

India’s Prime Minister Narendra Modi will be seen in four cities at one time across the world. No, we are not talking crazy but the truth has a twist. PM’s wax statues will be unveiled at the Madame Tussauds Museums…