Thrissur - for First Timers

Poomala Dam

Lake/River/Water body

Poomala is one of the popular tourist hill stations in India. This place ...

Shortlist

Showing 1 - 8 of 8 results