June 22 to June 29 2024 BAHAMAS