Diyatalawa is a picturesque town located in the Badulla District of the Uva Province in Sri Lanka. Situated in the Karandagolla area, Diyatalawa is known for its stunning natural beauty, with lush greenery, rolling hills, and cool, refreshing climate. The town is also home to the Diyatalawa Military Academy, adding to its significance in the region. Diyatalawa is a popular destination for nature lovers and outdoor enthusiasts, offering a range of activities such as hiking, bird watching, and exploring the surrounding countryside. The town is also known for its tea plantations, adding to the scenic charm of the area.