- 120 Kms
- 4 / 5
Yashoda Farm House is situated 1.6 km from Bombay Point and 2.4 km from Venna Lake.
A peaceful retreat in the middle of the forest.Yashoda Farm House is located in a green forest with view of a strawberry garden. A beautiful place to relax. Yashoda Farm House is situated 1.6 km from Bombay Point and 2.4 km from Venna Lake. It is located around 5 km from Lingmala Falls, Mahabaleshwar Temple and Elphinstone Point and 7 km from Arthur’s Seat. The units in the farm stay are equipped with a flat-screen TV. A vegetarian breakfast is available every morning at Yashoda Farm House.
Tiger Path Road, Near Madhusagar, Mahabaleshwar, Maharashtra 412806