During my daily excursions to the Westlake portion of Thousand Oaks, I discovered the most naturally beautiful shopping center on the corner of Agoura Road and Westlake Boulevard. I have never found anything like it anywhere else.
The trees look as though they have grown in perfect positions in some cases, just so people can take a deep breath. I’m transported to a stress-free place.
The need for old and quiet feelings and the means to ponder this need come together under a cascade of tre...
Oops! An active online subscription is required to access this content.
Please login below or Subscribe today!