Advertisements
+639296339849
tbb.travels@gmail.com

Day: September 14, 2018

The Little England of Sri Lanka

Nuwara Eliya or better known as the Little England of Sri Lanka. Why need to spend thousands of dime to visit