Ella – the tourist ‘capital’ of the Up Country
Ella is one of the top destinations in Sri Lanka and the star of the incredibly picturesque Tea Country. Arguably, there are other destinations in the Up Country which are … Continue reading Ella – the tourist ‘capital’ of the Up Country