Aleksandar Matejevic
There are some websites indicating that here is East Grand Bahama National Park, but no info on Wikipedia or Bahamas National Trust. Can someome confirm if the park really exist and add boundaries?