Skip to main content
Report this ad

Sheila OConnor

SF World Travel Examiner

Sheila O'Connor is a freelance travel and news writer who lives in San Francisco. When not traveling the globe and discovering all things new or ancient, Sheila is at home with her one child (2 are in college) and one cat. Sheila is originally from Scotland and has the accent to prove it.

Sheila's other topics:


Report this ad