River Caves first opened at Blackpool Pleasure Beach in 1905.