Address History
Queen's Highway and French Leave Beach in Governor's Harbour, Eleuthera (The Bahamas)
 
Opened Name
2014 French Leave
Map

  Map your route at Google