Santa Cruz del Sur
Santa Cruz del Sur is a coastal town in Camagüey, Cuba, on the Caribbean Sea. The forecast point is open water 4 km south of Santa Cruz del Sur.
Santa Cruz del Sur is a coastal town in Camagüey, Cuba, on the Caribbean Sea. The forecast point is open water 4 km south of Santa Cruz del Sur.