Huaca-fuckin-chinaHuacachina, a far off land where the sun is always shining and the drinks are always triples. It's a must see stop on the way from Lima...
We Wanted to Sea Lions in PeruTo preface, thanks for getting this far, this is my first "insta nug" so I'm gonna do my best but I beg of you, do not come in with high...