DestinationsSri LankaThe Fortress The Fortress Located on the golden southern coast of Sri Lanka, The Fortress is minutes away from Sri Lanka’s most historically living city, Galle. GalleriesW Retreat – Koh SamuiView GalleryAnilana PasikudaView GalleryIbizaView GalleryCinnamon GrandView GalleryAmaya Lake Resort, Lake DambullaView GalleryUga Bay ResortView GalleryLe MeridienView GalleryJW Marriott HotelView GalleryDubrovnikView GalleryAlila JabalakhdarView GalleryAntalyaView GalleryAnantara Al Jabal Al Akhdar ResortView GalleryStallone ManorView GalleryHeritage Khirasara PalaceView GalleryCancunView Gallery