Mahābaleshwar, 印度
Kadam Farm Stay, at post Machutar, Mahabaleshwar medha road,District- Satara at post Machutar, 412806