156View
0m 0sLenght
1Rating

A magnificent view from a tea plantation located in Bandarawela, Sri Lanka. Bandarawela is a very beautiful area is located in the Badulla District, Uva Province of Sri Lanka.