Overview Details Press Releases Multimedia Locations People Groups Village Machaan Resort natures-sprout-6aa454166 "Village Machaan Resort" is located in the buffer zone of the renowned Pench Tiger Reserve. We are an eco friendly resort surrounded by thick forest on all sides.