I don't recall where but I think in Costa Rica or somewhere like that they have some "natural" rock waterslides that are huge. Looks like fun
You are viewing a single comment's thread from:
I don't recall where but I think in Costa Rica or somewhere like that they have some "natural" rock waterslides that are huge. Looks like fun