The World’s Best Tasting Water Is In Greenwood, BC

I had driven through Greenwood, BC numerous times without knowing the fact that it was voted the world’s best tasting water. The town was always charming enough… at least in the daytime. When driving through at night you would be lucky to find the saloon open, if anything at all. This place seemed to be …

The World’s Best Tasting Water Is In Greenwood, BC Read More »