Inside and around Dambulla's iconic Buddhist temple complex — Restaurants & Foodies Magazine