Long Island, Bahamas
The Bahamas
Nature
Long Island is an island in The Bahamas that is split by the Tropic of Cancer. It is one of the Districts of the Bahamas and is known as the most scenic island in the Bahamas.
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