Visit one of Mexico’s most magical spots: the Marietas Islands National Park, home to the famous Hidden Beach concealed inside a crater, reached by swimming through a tunnel. These protected islands offer superb snorkelling, kayaking, paddleboarding and abundant birdlife — a bucket-list day trip across Banderas Bay.
145 tours · prices per person, book with partner