Puerto Vallarta is one of the most romantic place on earth, offering a unique combination of classic Mexico, world-class resorts, the majestic beauty of the Sierra Madre mountains, and the spectcular Bay of Banderas.