HOME / Tourist attraction / Mountain Lake Poomala, Thrissur District, Kerala, India.
Chottupara, Near Poomala Dam, Poomala, Thrissur, Kerala 680581
+919744830444
View Business Profile