Badulla is a beautiful hill country city in Sri Lanka, known for its cool climate, lush tea plantations, waterfalls, and breathtaking mountain views. Rich in natural beauty and cultural heritage, it is a peaceful destination popular among both tourists and nature lovers.