Daily Archives: July 22, 2021

Flamingo

The Glamorous Flamingo Resort It didn’t take long to drive from the “Birds” schoolhouse to the thriving metropolis of Santa Rosa. A sleepy small town when the Maestro filmed “Shadow of a Doubt” there in the 1940s, it is now a bustling city of about 180,000 people, and probably...

spacer