Review: Jag Mandir Island Palace Hotel, Udaipur

In 1551, Maharana Amar Singh of Mewar began constructing an island palace in the midst of the beautiful Lake Pichola in Udaipur. It took two of his successors, Maharana Karan Singh and Maharana Jagat Singh to complete this project and […]

Read More

Top 10 Most Visited Places in India

Agra Home to the Taj Mahal; Agra is the most visited city in India. The marvellous Taj is one of the most recognizable structures in the world, a global symbol of eternal love and is said to be an interpretation […]

Read More