HotelsTravel and tourism Garton’s Cape Clinches Prestigious Global Accolade publisherJanuary 28, 2018 Garton’s Hotel Chain’s jewel in Sri Lanka’s south – Garton’s Cape, Ahangama, recently brought global recognition to the Pearl of the...