Ella Sri Lanka: The Mountain Backpackers Paradise
Ella can be best described as a small laid-back village in the woods. This small town sits at 1000 meters above sea-level and surrounded by a ring of mountain peaks. Ella has a peaceful and spellbinding beautiful green countryside, that’s the most striking part of Ella.
Continue reading