Anuradhapura is a key corridor in Sri Lanka's cultural triangle. DLG Tours offers self-drive car rentals with Mr. Anura, who provides well-maintained vehicles …