Satellite map of Shangri La Botanical Gardens and Nature Center
Map of 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.
Latitude: 30° 06' 19.80" N
Longitude: -93° 45' 19.79" W