This is a little water slide in El Eden, Mazatlan that Jeff and his buddies decided to slide down... & this is also the same location where the movie Predator was filmed
On our way to Lover's Beach at Land's End in Cabo San Lucas
It's hard to decide which pictures to post... so I'll just post a collage of our favorites!!

1 comment:
that looks like fun! Did you slid down too?!
Post a Comment