Clock Tower

Landmark in Kollam (Quilon)

Central Kollam landmark.

Advertisement