Puerto VallartaWhere the sun-kissed ocean meets the rolling hills, and the people meet each other. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize