great place to live

A great place to live

A great place to live

Cardiff-by-the-Sea, named for Cardiff, Wales, is a destination point for camping, surfing, and fine dining and a great place to live.