Views:
3
Malhar Machi
Sequestered during a natural depression of the Sahyadri Mountains, the Malhar Machi Resort, Pune, may be a excellent place to relax and unwind virtually within the lap of nature. high the Mulshi Lake, the mountain resort offers a complete of nineteen rooms and cottages, all of that distinction their natural surroundings with ultra-modern style and design.