Dambula (also spelled Dambulla) is a historic city in central Sri Lanka, famous for its ancient cave temple complex. Sri Lanka is an island nation in South Asia located off the southern coast of India. The other options are countries but not where Dambula is located.