5Marieta Island’s Hidden Beach, Mexico

The phenomenal beach on Marieta Islands, near Puerto Vallarta, Mexico, is tucked out of view. The volcanic activity that occurred here over the ages has created a rather unique marine ecosystem.