How to Visit Udawalawe National Park, Sri Lanka’s Wild Elephant Safari

How to visit Udawalawe National Park, Sri Lanka‘s wild elephant safari. Did you know that in the South East of Sri Lanka, not too far from the country’s famous south coast beaches, you can see elephants in the wild? Visiting Udawalawe National Park is a magical experience – a true highlight of my time in … Continue reading How to Visit Udawalawe National Park, Sri Lanka’s Wild Elephant Safari