Mexico 2000

The natural rock slide at El Eden, in the mountains above Mismaloya provides for a lot of fun.  That's Brad sliding off the edge, with Arielle and Bobby standing and waiting their turn.

Previous Up Next