Manas resort, Igatpuri
–
Igatpuri, Maharashtra, India
Company Description Manas Resort, Igatpuri, is a renowned luxury resort located in Igatpuri. Since 1991, the resort has been known for its 70 luxurious rooms, 3 conference halls, and wedding venues. The resort is spread over 30000 sq. meters of... - May 03