Eladaluwa is a best looking nature.we can observe badulla town through it.
One of the prettiest places on earth.. if u have the ability to arrange a hike to eladaluwa hill you might be able to see some breathtaking views. Of badulla city coverd by hills.
This is my native place