SWERVECLIPS .com
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.

Wildly Interesting

    RECENT SEARCHES

    TRENDING SEARCHES

    CATEGORIES