Incorrect data? Please notify us at hi@itinari.com.
Mukeshtwar is a small village located in the Nainital district, Uttarakhand, India. The place offers ample of adventure sports activities as well as camping options for complete relaxation of mind, body and soul. © Wikimedia/ Sanjoyg