Mahābaleshwar, Índia
SH 58, Navali, Machutar, Road, Navali, Mahabaleshwar, Maharashtra, 412806
1 king bed