#Cafe owner in Sri Lanka feeds and shelters stranded tourists
“Cafe owner in Sri Lanka feeds and shelters stranded tourists” June 5, 2020 | 11:50am Enlarge Image Stranded tourists rest at the Cafe Chill in Ella, a tourist hot spot about 120 miles east of the capital Colombo, Sri Lanka. AP COLOMBO, Sri Lanka — The tourists came to see the magical waterfalls and mountain…