Sri Lankan cafe owner feeds and shelters stranded tourists

Sri Lankan cafe owner feeds and shelters stranded tourists
play icon
Stranded tourists rest at the Cafe Chill in Ella.AP