It’s a perfect spot for rock climbing and swimming. Palaruvi, meaning “stream of milk,” is located in Kollam. The 300-foot waterfall flows gracefully, creating a picturesque sight that is ...
Kollam is a peaceful coastal city in the southern state of Kerala, India. It is known for its beautiful scenery, historic ...