Windermere Island
The Bahamas
>
Central Eleuthera
>
Windermere Island
Windermere Island is a coastline area in Central Eleuthera.
Windermere Island
Vegetation and ground cover
Coastline