Falling Waters
685565 DEVIKOLAM (KL), Kallar-mangulam Road
685565 DEVIKOLAM (KL), Kallar-mangulam Road
When you stay at Falling Waters in Devikolam, you'll be on the waterfront and 15 minutes by car from Dreamland Children Park. This hotel is 6.4 mi (10.3 km) from Pallivasal Tea Fields and 7.3 mi (11.8 km) from Western Ghats.