Investing in paradise

Nassau, the Bahamas, is attracting investor interest, as new development triggers a real estate spree

baha mar development nassau aerial view
Baha Mar development, Nassau
Nassau, the Bahamas, is attracting investor interest, as new development triggers a real estate spree