DestinationsKenyaAmani Tiwi Beach Resort Amani Tiwi Beach Resort This is the only resort on Kenya’s south coast to be situated on its own secluded private beach and its slogan is ‘Paradise under African skies’. The resort is also the closest hotel to Mombasa on the south coast. GalleriesTangerine Beach Hotel, KalutaraView GalleryRambagh PalaceView GallerySevilleView GalleryBrittanyView GalleryGrand CaymanView GalleryPalacesView GalleryVaraderoView GalleryITC Grand Goa Resort and SpaView GalleryMykonosView GalleryHotel Sofitel Krabi Phokeethra Golf and Spa ResortView GalleryAndaman White Beach ResortView GalleryBahamasView GalleryCreteView GalleryAnantara Al Jabal Al Akhdar ResortView GalleryAmaya Lake Resort, Lake DambullaView Gallery