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....
1 hour ago
1 comments:
On the news it all looks so unreal... but sadly enough so real at the same time (⌣̩̩́_⌣̩̩̀)
Post a Comment