Children Park Bus Stop is a bus station, located at Panuwala, Hambantota, Sri Lanka
Nice place
GOOD
Nice place with beach