SRI LANKA ~ Vedda people ~
-
... Nice views of the last indigenous tribe still in existence on the
island... they inhabited the forests of Sri Lanka long before the Buddhists
arrived....
4 hours ago
1 comments:
Glad my postcard arrived so quickly. Happy Chinese New Year 2018 - Year of Dog. Cheers, SL Liew
Post a Comment