A tropical paradise, Puerto Vallarta is surrounded by the towering Sierra Madre Mountains on one end and...
newly-wed couples
The sea water in Puerto Vallarta is shallow and ideal for swimming, snorkeling and even kayaking. Las...