Suwiska tea factory is a cafe, located at Neluwa, Sri Lanka
Very beautiful area. Good price for tea leaves. Good managment