Snapshot of Baha Mar Nassau Bahamas Beach View Webcam taken Feb 10, 2025, 6:18pm EST
Feb 10, 2025, 6:18pm EST