Puerto Vallarta is known for being a hub for beautiful resorts and activities for visitors. Lay out on the powder-soft sand beaches, boost your adrenaline with water sports, indulge in the finest dining, and enjoy Puerto Vallarta's nightlife scene. The cobblestone streets are home to the beautifully ornate Nuestra Señora de Guadalupe church, boutique shops, and plenty of restaurants and bars to keep you...