Video: New Luxury in the Bahamas

Baha Mar resort is bringing a new level of luxury and style to the Bahamas.