Explore Sri Lanka’s largest cave temple complex, filled with Buddha statues, frescoes, and timeless heritage.