 Shangri La Botanical Gardens and Nature Center

Shangri La Botanical Gardens and Nature Center (252 acres) are private botanical gardens and a nature preserve located in the center of Orange, Texas.H.