Palaruvi Waterfalls
Palaruvi, Kollam, Kerala
From a height of 300 feet, Palaruvi Waterfalls, meaning ‘Stream of Milk’, cascade through rocks.…
(0 Reviews)
Palaruvi, Kollam, Kerala
From a height of 300 feet, Palaruvi Waterfalls, meaning ‘Stream of Milk’, cascade through rocks.…