The only beach horse ride in Cape Tribulation