Udawalawa national park safari is located in Udawalawa, Sri Lanka on 947 Pubudu Mawatha. Udawalawa national park safari is rated 4.4 out of 5 in the category wildlife and safari park in Sri Lanka.
Address
947 Pubudu Mawatha
Amenities
Good for kids
Public toilet