No it is not handicap friendly. There are allot of steps to get to the main entrance
I would say, "no" except for maybe the gift shop. There are some steps but there are also slopes and slippery wet areas in the cave.
Thanks! Your answer is awaiting moderation.