This monument makes India proud again

The Taj Mahal, considered to be one of India’s finest tourist attractions has been ranked second in a list of top UNESCO World Heritage Sites ranked according to a survey conducted by Trip Advisor, an online travel website. The Angkor Wat in Cambodia has been ranked the most popular site.

BY |


Read More News Stories