Galle Fort Clock Tower is located within the historic Galle Fort on the southwest coast of Sri Lanka.
Standing at 25 meters, it was built in 1883 to honor Dr. Peter Daniel Anthonisz, a renowned colonial surgeon born in Galle.
Start a New Topic