Palaruvi Waterfalls, Kollam January 21, 2015April 4, 2017Lookerala Palaruvi – literally, stream of milk – is one of Kerala’s most picturesque waterfalls, cascading down a height of 300 feet. It is [...]