A Place in
the SunNew Providence Island is located in the sparkling waters just 180 miles southeast of Florida, centrally placed among the 700 unique and beautiful islands of The Bahamas. The island is home to the capital city of Nassau and recognized as the heart of Bahamian culture and commerce. With Baha Mar just a 12-minute drive from Nassau’s Lynden Pindling International Airport, your Bahamas vacation can start as soon as you arrive.