Tag: Dutch Hospital in Galle

Dutch Hospital in Galle

Dutch Hospital in Galle Flag Rock, at the southernmost end of the Fort, was once a Portuguese fortress. Today it