News

Nuwara Eliya is a beautiful city in Sri Lanka known ... Sri Lanka is known for its spices, and visiting a spice garden is a great way to learn about the different spices and their uses.