Ocean Cay
Bimini, The Bahamas
Nature
Ocean Cay is an island in the Bahamas located in the district of Bimini. It is located 20 miles south of Bimini proper.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account