Amazing Hidden Beach on Marietas Islands in Puerto Vallarta, Mexico.
Protected from the intrusion of the world outside, the hidden beach of Marieta Islands, Puerto Vallarta is a world of its own. Located just a few miles off the coast of Mexico, close to Bandera bay, Marieta Islands are archipelagos that were formed as a result of volcanic activity. The islands have remained almost secluded ever since.
The water along the hidden beach Marieta Island, Puerto Vallarta is a crystal clear blue mass of pure bliss. Following winter rains, Puerto Vallarta weather remains pleasant and inviting.
Source: http://ow.ly/f8MuQ