Wellawatte, Colombo
South Indian Sri Lankan Jaffna
Worst place ever !! Hospitality is some they need to check in the dictionary nevr goin back