King Kong Island

28.477234, -81.470475