Top 10 Things to do in Puerto Vallarta
A popular stop on Mexican Riviera cruises, Puerto Vallarta, is a historic city nestled between the Pacific Ocean and the Sierra Madre mountains. Known for its colonial charm, food and beaches, there are many things to do in this sunny locale.