Elephant Transit Home (උඩවලව ඇත් අතුරු සෙවන) - Udawalawe is located in Sri Lanka on CRG8MJF, C.P.D De Silva Rd, B427. Elephant Transit Home (උඩවලව ඇත් අතුරු සෙවන) - Udawalawe is rated 4.6 out of 5 in the category animal protection organization in Sri Lanka.
Address
CRG8MJF, C.P.D De Silva Rd, B427