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. |
No comments:
Post a Comment