Tag
1 article
Dutch Hospital in Galle Flag Rock, at the southernmost end of the Fort, was once a Portuguese fortress. Today it is easily the most well known place to catch a sun-set. In the course of daylight hours…