Palaruvi Falls
Palaruvi Waterfall , Palaruvi means stream of milk in Malayalam is one of the most serene waterfalls of Kerala. Palaruvi waterfall is located amidst the the thick dense forest of Thenmala range in Kollam District of Kerala India. Tamil Naidu border is about 5 km from the fall.It is one of the most fascinating waterfall. […]