While more people are visiting, business could be better, say cafe owners and small traders in Galle, a tourist hotspot in southern Sri Lanka. | Photo Credit:
Read More