8301 Hollister Avenue, Santa Barbara, California 93117 USA
Photo Credit: Bacara Resort & Spa
Claim copyright