Grand Udawalawe Safari Resort

0 reviews

No 912 Thanamalwila Road Udawalawe

0777998181, 0472232000, 0472232001

Listed Under

Reviews (0 reviews)

Our Products

Grand Udawalawe Safari Resort

id Name Address Telephone Fax Email

Send Us A Message

Contact Details

Address
No 912 Thanamalwila Road Udawalawe
Telephone
0777998181, 0472232000, 0472232001
  • Registered with Sri Lanka Tourism