Where is the Mansard House?

Where the heck is Victoria?  
t's on the southern tip of Vancouver Island. (Not to be confused with Vancouver, B.C., which is not on the island, but is the nearest town on the Mainland.) (And not to be confused with Vancouver, Wash., or Victoria, NSW!)

And where's the Mansard House?
lose to Downtown, three blocks behind the Parliament Buildings, at Toronto and Government Streets.

"Excellent" -Miami.


The Mansard House, 609 Toronto St., Victoria, BC          russcomm@telus.net