Untold Tales: These Happen Only In India Editorial Team 14th July 2016 Untold Tales: These Happen Only In India2017-08-15T11:34:48+00:00 Editors Pick 2 Comments And there we were, on a fine cloudy day, at Sajjangarh Palace, Udaipur, which is a palatial hilltop palace, residence of the then rulers of Udaipur, situated 3100 feet above… Continue Reading