Isla Ventanas
Anchor down behind Isla Ventana which is not far from the Boca Chica anchorage where cruisers are gathering for Navidad.
Anchor down behind Isla Ventana which is not far from the Boca Chica anchorage where cruisers are gathering for Navidad.