An Unbiased View of w15 weligama
Elephant safaris in Sri Lanka can occur in several areas which include browsing the elephants with the Udawalawe nationwide Park. Elephants in Udawalawe absolutely are a assured sight with a population of about 600 elephants estimated to become dwelling here. This hotel was among the list of cleanest hotels we stayed in Sri Lanka. The