JillianQ
California

Worth visiting!

nowhere better

my grandmother lived in the SC Mountains, in the town of Ben Lomond about 8 miles inland of Santa Cruz. It was the most soothing and healing place I have ever been… the land is so expensive, but there’s nowhere better to live if you want to be surrounded by peace and beauty.


Comments: