Tulsa Botanic Garden
Sand Springs, OK
Nature
Tulsa Botanic Garden is a 170 acres botanical garden under ongoing development at 3900 Tulsa Botanic Drive, approximately 8 miles northwest of downtown Tulsa, in Osage County, Oklahoma. It is located at the intersection of N 52 W Avenue and W 43 Street N. The mission of Tulsa Botanic Garden is to promote the beauty and importance of plants and nature to create a more sustainable and harmonious world.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account