Tag: Udaipur

Kumbhalgarh Fort – The Great Wall of India

The wall that surrounds the ancient fort of Kumbhalgarh Fort is one of the best-kept secrets in India, located 84 kilometers north of Udaipur,...

City Palace in The Middle of Lake Pichola

City Palace Udaipur - Like a sparkling mirage in the middle of Lake Pichola, the Palace is easily one of India’s most prominent hotels....