
0
Mermaid

Photo by:
Gautham MangalaNarayan
Category: Places
Biggest mermaid Statue in Kerala, 26 ft high and 35 ft lengthy statue is part of Kayamkulam Lake tourism project....
