Sri Lanka’s Highland – A Two Days Trip to Ella
The small mountain town of Ella in Sri Lanka is well known for its green hillsides and mountains, especially Little Adam’s Peak.
The small mountain town of Ella in Sri Lanka is well known for its green hillsides and mountains, especially Little Adam’s Peak.
Made with 🍋's in Copenhagen
Copyright tbklm