Share
twitterlinkedinfacebook
Galbokka Point (Galle Buck) Lighthouse is situated in Colombo, Sri Lanka adjacent to Naval Headquarters and the main harbour areas.