Kadam Farm Stay 412806 Mahābaleshwar, Kadam Farm Stay, At Post Machutar, Mahabaleshwar Medha Road,district- Satara At Post Machutar *** 6.6 / 10 13 opinii