spelunking

the exploration of caves, especially as a hobby.

Merriam-Webster Online Dictionary
spelunking (noun)
the hobby or practice of exploring caves