interestingasfuck

Sri Lanka has the longest human-made tree street in the world, and it is 1.8 km. Created in 2013. Situated at Dry Zone Botanic Gardens Mirijjawila, Sri Lanka.

Sri Lanka has the longest human-made tree street in the world, and it is 1.8 km. Created in 2013. Situated at Dry Zone Botanic Gardens Mirijjawila, Sri Lanka.

Related videos