Puerto Vallarta

Where the sun-kissed ocean meets the rolling hills, and the people meet each other.