Deogarh Palace, Rajasthan : A Hidden Jewel

Built over 300 years ago, the splendid Deogarh Palace is a delight for architecture, royal living and art. We surely couldn’t give it a miss, and especially when it is so close to Todgarh. The city of Deogarh is about 2100 feet (roughly 700m) above sea level. This keeps it slightly cooler than neighbouring areas … Read more