Puerto Vallarta Snorkeling: 5 Incredible Snorkel Spots
Puerto Vallarta is a town on the opposite side of Mexico from the island of Cozumel. Situated on the Pacific coast (western coast) of Mexico, Puerto Vallarta is sheltered by …
Puerto Vallarta is a town on the opposite side of Mexico from the island of Cozumel. Situated on the Pacific coast (western coast) of Mexico, Puerto Vallarta is sheltered by …
If you have been following our articles about Cozumel you will already know that this island in Mexico is a popular travel destination for divers. Don’t take our word for …