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 Village Coconut IslandView GalleryTaj Lake PalaceView GalleryWestin Langkawi ResortView GalleryNormandyView GalleryNha TrangView GalleryGrand Hyatt , GoaView GalleryFrance Kishan & Sheena, SingaporeView GallerySantoriniView GalleryCocoon ResortsView GalleryCreteView GalleryAlila Diwa GoaView GalleryCancunView GalleryCentara Grand Beach Resort & VillasView GalleryGarrya Tongsai BayView GalleryThe DataiView Gallery