7 days ago5 viewsbeachnatureuncertainJoe Sound Beach located on Cat Island in the Bahamas, visited in February 2023.