One of the must-see spots is the Tumbbad Fort, which stands tall and proud. Climbing up gives you amazing views and a taste ...