Location:
-
Duncan Town
Bahamas