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. GalleriesThe LeelaView GalleryLe MeridienView GallerySheraton Hua Hin Resort & SpaView GalleryGarrya Tongsai BayView GalleryBanyan Tree SamuiView GalleryPorecView GalleryBeach WeddingView GalleryRohet GarhView GalleryBeaches: Ibiza, SpainView GalleryKings Ville ResortsView GalleryTaj Malabar Resort & SpaView GalleryThe Blue Water ResortView GalleryArubaView GalleryBarbadosView GalleryThe Westin GoaView Gallery