This 100+ year old Orthodox Catholic church is located in the ex whaling town of Davenport, California. (sixty-five miles south of San Francisco on Highway One). The 300 foot bluff upon which it sits is still one of the best places on the coast for "from shore" whale-watching.