Address : Village Karandi Khurd, Taluka Bhor, Bhor-412206
Mantra Resorts is an ideal retreat for those who love to be in nature. Situated on the pictures que hills at an altitude of 2950 feet, overlooking the back water of Bhatghar dam.
Reviews & Ratings - Mantra Resort
No Review writen for Mantra Resort. Rate and Write a Review
Enquire with Mantra Resort