The Cliff House
by admin / 1,032 Views
The Cliff House, perched majestically above the ocean near San Francisco’s northwestern tip, has been one of the city’s most famous landmarks since it opened in 1863...
Read more from Celtic Radio.
Read more »