The flamboyant & the cinematic City Palace of Udaipur

Wherever you live on this planet – India, Asia, the US or Europe, chances are that you have heard of (or stayed in) this luxurious, heritage resort of India that floats on a lake – the magnificent Taj Lake Palace of Udaipur. Taj Lake Palace (formerly known as Jag Niwas) is known for many reasons…

The mighty warrior of Mewar: Rana Sangha

Chittaur hadn’t celebrated to its full yet, and destiny played its cards.  After the untimely demise of Rana Kumbha, Chittaurgarh came under dark once again and silently watched itself getting broken into parts. Now, all Chittaur had to do was wait – wait for its redemption & resurgence. Luckily, Chittaur didn’t have to wait for long….