Where is Millennium Elephant Foundation located?
Millennium Elephant Foundation, Millennium Elephant Foundation, Sri Lanka (approx. 7.275064°, 80.3838°)
Millennium Elephant Foundation, Millennium Elephant Foundation, Sri Lanka (approx. 7.275064°, 80.3838°)