The Barn feeds the hungry
One of our best meals in Sri Lanka. Ella, a small town in eastern Sri Lanka, is a hill station, sitting about 1050 ft above sea level. It took some winding roads and hair-pin bends to get to her land and we went for it anyway; after all, it boasts of some of the most … More The Barn feeds the hungry


