Canada British Columbia

Belcarra

A small, picturesque village renowned for its natural beauty, situated to the northwest of a major Canadian city, surrounded by water and mountains.