This Bamboo Forest In Atlanta Makes Me Feel Like I'm In Japan!



In this video I visit the East Palisades Trail in his Atlanta, Georgia. At the end of the trail there is a Bamboo Forest is right along the …

source

Leave a Comment

Your email address will not be published. Required fields are marked *