Getaway – Falling for The Bahamas
The Bahamas – We had almost (shame on us!) forgotten about the Bahamas before Baha Mar debuted a $4.2 billion integrated resort development project last year on the North Shore of New Providence. Indeed, it has been a while since Nassau had received so much attention. But, once there, you soon realize that you should…