Loolcadura or Loolcondera is a very beautiful and small village in Central province of Sri Lanka. It is the maiden Tea state in Sri lank...
Saturday, December 26, 2015
Tuesday, December 22, 2015
Old Ceylon in 18th century
Wow very rare images, collection. Must watch video if you are interested in visiting Sri lanka
Labels:
see and do
Subscribe to:
Posts (Atom)