Caves are one of the natural beauties of MEGHALAYA. There are about 780 caves in Meghalaya. This also attracts a large number of tourist and for those who enjoy caving, visit to MEGHALAYA is a must.