About weligama bay
Elephant safaris in Sri Lanka can occur in different destinations such as checking out the elephants within the Udawalawe countrywide Park. Elephants in Udawalawe really are a certain sight having a populace of all around 600 elephants believed for being dwelling in this article. Prices may vary depending on which day in the week you s