A visit to Puerto Vallarta is an opportunity to immerse yourself in culture, nature, and relaxation. In Puerto Vallarta you can swim with dolphins, snorkel along the shore, or dive down to underwater corals, but for those looking for the best way to see marine life up close, sea turtle season is the best time […]