Destinations Kumbhalgarh Fort of Udaipur, Rajasthan - fort with second longest wall in the world Read more