North central oklahoma cactus botanical garden
North Central Oklahoma Cactus Botanical Garden is a botanical garden located at 308 West Main, Covington, Oklahoma. It includes over 1,500 types of rare and exotic cacti and succulents.
References
North Central Oklahoma Cactus Botanical Garden Wikipedia(Text) CC BY-SA