Nature Leap Resort
Resort
Igatpuri
Here, you’ll be enjoying yourself all the time. Resort «Nature Leap Resort» is located in Igatpuri.
Number of rooms: 5
Gat No.146, Opp Vaitarna Dam, Igatpuri, 422402