Viewing entries tagged
Mexico

The Best Place You've Never Heard Of

The Best Place You've Never Heard Of

It is late November 2009 and the Anthill crew is heading towards Northern Baja California, Mexico. Our destination is a place called Punta San Carlos...