Majhya Mamacha Gaon, an agro tourism farm is located on Guhagar Road off. Chiplun (Maharashtra, India). Its a farm house spread over 12.5 acres of land providing guests the Simple accommodation with Homely food and Rural atmosphere of the village side. Mamacha Gaon is a good place for a rural stay experience.