
Image: Yamu.lk Nuwara Eliya has many places of interest that you can check out during your holiday. There are tall mountains, beautiful lakes, rivers and tea estates you can visit. Enchanting greenery will envelop you no matter where you are. Aberdeen […]