Udawalave National Park, Sri Lanka.
Jumbo – majestically ambling along the river in Udawalawe.
Udawalawe (a National Park near Colombo, Sri Lanka, 160 kms south-east), best known for its large population of Asian Elephants.
Return to Eclectic Experiences in Sri Lanka