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 […]
Review: Shikarbadi Hotel, Udaipur
Shikarbadi Hotel, located on the outskirts of Udaipur on Goverdhan Vilas, used to be a hunting retreat for the royal family. In fact, for those who don’t know, Shikarbadi literally translates as ‘hunting lodge’. The property is owned by the […]