Shangri La Botanical Gardens and Nature Center is a world-class facility that connects individuals of all ages with nature. Visit Shangri La and rekindle your sense of wonder.