Udawatta kele Entrance is located in Kandy, Sri Lanka on 7JXRPCF, Sri Dalada Thapowana Vihara Rd. Udawatta kele Entrance is rated 4.1 out of 5 in the category national forest in Sri Lanka.
Address
7JXRPCF, Sri Dalada Thapowana Vihara Rd
Amenities
Good for kidsPublic toilet