Why do I love ELLA?
The name seems to be so common among the travel lovers nowadays. So, probably there won't be a need to introduce it as a nature-struck holiday destination.
Google will introduce it to you as a small town in the Badulla District of Uva Province, Sri ... Read more