Travel Guide: Puerto Vallarta
We exited the airplane onto the runway and into the hot humid Mexico air that smelled like vacation. After making our way out of the airport and successfully avoiding the timeshare salesmen impersonating travel coordinators, we were on our [...]