Tag
1 story
Caribbean · 4 min
Nassau, Bahamas is described a paradise in books, magazine, TV ads and the internet. Everyone who goes to the Bahamas talks about green/blue water, sandy beaches…
Made with Emergent