Yelapa village waterfall reminds me of a scene from Lost or something. I guess it is probably around 80 feet high or so. Apparently there is a much larger one, but it is an hour or two hike, and we were feeling lazy so we just hung out here.