Honeymoon Eleuthera Bahamas The French Leave Resort
Honeymoon Eleuthera Bahamas The French Leave Resort is a photo spot in Central Eleuthera District, Bahamas at 25.20052, -76.24635. ShotHotspot has 73 photos taken here by 4 photographers. It's good for sunset and water photography. Other photo spots nearby include EleutheraWeddingTrip.