Dambulla and Sigiriya are located in the cultural heart of the country. Both towns have spectacular places of interest, which…