Los Arcos National Marine Park is located between Las Gemelas and Mismaloya beach, about 5 miles south of downtown Puerto Vallarta, and is easily reached via taxi or Uber. If you opt to book a ...