Country's largest fort - Mandu Fort Mandu Fort is situated in the famous town of Mandu located in the Malwa region of Madhya Pradesh. Covering a distance of around 80 kilometers, Mandu Fort is known to be the largest fort ...

What could be better than being greeted by the first ray of the sun in the morning? Fall in love with the Sun City-Jodhpur.  The magnificent city needs a definite place in the itinerary of every traveller. Jodhpur is not ...