Romantic restaurants, white sand beaches, adventure sports, cobblestone streets, craft and art galleries to fill several days ... Puerto Vallarta is the quintessential Mexican vacation destination. The city stretches out on the Bay of Banderas, surrounded by the Sierra Madre Mountains and lush semi-tropical jungles. Puerto Vallarta gives visitors a …