GOVERNORS HARBOUR, ELEUTHERA, BAHAMAS