ldwphotography.net
Journey to the edge, Ella
Ella is one of those locations in Sri Lanka that almost every tourist visits. Thanks to one of the world’s most scenic train lines running directly through the town makes, for a great stop-of…