Most visitors to the Bahamas envision deserted white sand beaches and azure waters, and indeed, the island nation has plenty of that. But it also has Nassau, the capital and largest city, where approximately 250,000 residents (about 60% of the country) live. In addition, at any given time there might be 40-50,000 tourists in Nassau,…
The Ultimate Guide to Nassau!