The independent country of The Bahamas is located just southeast of Florida. It is an island nation, and Baha Mar is located on the north shore of New Providence island, home to the capital city, Nassau.
Be the first at baha mar’s grand opening on DEC 2014
Imagine being the first to tee-off on our Jack Nicklaus Signature Golf Course, arrive by sea plane on the crystal clear
waters in front of Baha Mar or win an exclusive invitation to attend the most spectacular grand opening of a luxury resort the world has ever seen.