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. GalleriesSarova Shaba Game LodgeView GallerySintraView GalleryMandawa HaveliView GalleryThe Grand Hotel, Nuwara EliyaView GalleryFarmhousesView GalleryRoyal Palms Beach Hotel, KalutaraView GalleryWestin Langkawi ResortView GalleryJW Marriott in ChandigarhView GalleryJumeirah Muscat BayView GalleryThe ChediView GalleryLisbonView GalleryBeach House PasikudahView GalleryMaalu Maalu Resort & SpaView GalleryAvista Hideaway Resort & Spa, PhuketView GalleryNha TrangView Gallery