Location
Snow Lavender Resorts, Kallar Mankulam Road, MankulamMunnar, Kerala, Mankulam, Munnar,
Kerala 685565
Popular Tourist Attractions
Closest Airport, Railway Station & Bus Stand
Nearby Malls & Restaurants
Snow Lavender Resorts - Mankulam
CLICK TO INTERACT WITH MAP