Windermere Island Road
The Bahamas
>
Central Eleuthera
>
Windermere Island Road
Windermere Island Road is a road in Central Eleuthera.
Windermere Island Road
type of road
non-specified