Snorkeling in Nayarit, Mexico: Our Top Beaches, Tours And Marine Life
Nayarit is one of 32 states that make up Mexico. It's also called "Riviera Nayarit" because it covers 192 miles of coastline along the Pacific Ocean. You will love snorkeling in this tropical...