Monastery Beach Carmel

Carmel , Monterey Peninsula, California, United States