fancy Puerto Vallarta beach is nice


© Lynn Kuo and Justin Davis