56 views
Sanka Ranasingha
1 week ago
The beauty of the environment that can be seen while traveling in a train
Welcome to my channel
#travel #video #city #train #natural
Sri Lanka beautiful place (badulla)
The city of Badulla has a fascinating natural beauty surrounded by mountains and lush green tea gardens. Also, it is full of peaceful village roads which will offer you a more relaxed vacation in a dreamy tropical paradise. Furthermore, the salubrious air and the cool waterfalls in Badulla will make you more energetic throughout the tour.
Join our channel to watch more beautiful videos like this..
# Travel