Greenwood Udawalawa Safari Resort 70190 Embilipitiya, 540 6b C P De Silva Road *** 8.5 / 10 115 reviews