Many thousands of visitors come each year to enjoy the scenic beauty and serenity of this spiritual sanctuary. The ten-acre site, with its gardens and natural spring-fed lake, is home to a variety of flora and fauna, including swans, ducks, koi, and trees and flowers from around the world.
Address:
17300 W Sunset Blvd
Pacific Palisades,
CA
90272
Phone:
American Express: the go-to card for travel, restaurants, and experiences. Now accepted at more places than ever.
Los Angeles
Social Buzz
Follow Us on Twitter