Designed by
Title
Galle Fort Clock Tower #222625257
Description
The Galle Clock Tower is located within the Galle Fort in Galle, Sri Lanka. The Clock Tower is a popular landmark and overlooks the central Moon Bastion, on the site of the former guard room.