Lotus Farms Resort, Mahabaleshwar

Experience Absolute Tranquility at our Uniquely Designed Chalets & Suites