The Hidden Beach, Mexico: A Swim To Remember

The Hidden Beach is one of the most renown beaches in the world, an ideal place for snorkeling and water diving enthusiasts. It is situated on one of the Marieta Islands, now designated national park, 20 miles away from Puerto Vallarta, Western Mexico

Full post: The Hidden Beach, Mexico: A Swim To Remember

0 comments: