1 results
anvar

Palaruvi Waterfalls

Palaruvi, Kollam, Kerala

From a height of 300 feet, Palaruvi Waterfalls, meaning ‘Stream of Milk’, cascade through rocks.…

0
(0 Reviews)