RSS

Top 5 Tourist Attractions of India

India is a land of great cultural and regional diversity. For a tourist the country is a goldmine of both popular and off-beat destinations. The Taj Mahal in Agra has to be the most popular tourist destination in India. Built by Shahjahan in the memory of his wife Mumtaz Mahal, it is famous throughout the world as the Monument of Love. The Taj Mahal was built on the banks of the river Yamuna and

Read More …