Wilawa Handiya Bus Stop is a park, located at 7°48'14.8"N 80°15'E, Street 7, Balalla, Sri Lanka
Nice place
It was our marathon destination