Mexico has been nothing short of an adventure! Puerto Vallarta has a lot to offer. But I will say, this town takes the cake If you like to surf or are an expat … source