The Flourish Resort is a five star, luxury hotel and wellness spa with its own exclusive beachfront and spectacular views of the Atlantic Ocean located at Kotu Point in Gambia, West Africa
Gambia is a world class tropical paradise & luxury tourist resort, five star holiday hotels, great bars & restaurants, fantastic beaches, water sports, fishing, golf, etc
Beach Front Hotel, Health & Wellness, Ayuverda & Yoga, Weddings.