Waskaduwa, Kalutara

Royal Oshin Hotel

About

Royal Oshin Hotel is a restaurant in Waskaduwa, Kalutara, Sri Lanka.