Idalgashinna || A journey through one of Sri Lanka’s most scenic tea-growing regions. 5 (60)

A small city in Sri Lanka’s Badulla district is named Idalgashinna. This village is 190 kilometers from Colombo and is encircled by picturesque mountains and tea plantations. It’s famend for…