Asia-Sri Lanka-Dambulla This Royal cave temple is an iconic Sri Lankan site. Five separate caves contain about150 stunning Buddha statutes and paintings. Amazing and a World Heritage Site.
|I could not find a suitable postcard near Dambulla. So I bought this card on my travels and posted in Nuwara Eliya. I purchased the stamps at the local post office.|