Loading...
Uploaded by nihiluwa on Dec 28, 2010
Udawalawa safari park situated in Sabaragamuwa province but very close to Hambantota District in Sri Lanka.This park is good for elephant watching.There are hundreds of elephant inside this park.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)