Located in Nassau, this long stretch of soft white sand is known for its crystal-clear water, luxury resorts, and lively beachside atmosphere.