Puerto Vallarta is a resort along the Pacific coast of Mexico, Puerto Vallarta is known for the beautiful beaches, many opportunities for water sports. The scenery is not only a beautiful, sophisticated oceanfront but also the Sierra Madre Mountains to the east of town.