fakingitfabulous.com
The Hidden Beach of the Marietas Islands: Our Spectacular Day in Beautiful Hell
Off the coast of Punta Mita lies a group of small, uninhabited islands. Formed thousands of years ago by volcanic activity, today they are protected by the Mexican government. But this was not alwa…