THRISSUR - Kerala - Video
Poomala Dam View
It is located 12 km from Thrissur in Kerala, India. Poomala Dam is located at ...