Garton's Cape Denuwala Ahangama, Galle, Sri Lanka