Named one of Canada’s best small towns by numerous publications, Hudson’s old-English cachet and cultural diversions have made the village of 5,000 an escape from the ordinary. Visitors and guests come from all over the world for Hudson’s many festivals, parades, theatre productions, and community events. Walk down Main Road for shop after shop of antiques, locally-made arts and crafts, imported delights, free-trade treasures, and unique clothing. Looking for breakfast, lunch or dinner? Visitors will find a restaurant for every taste and budget, from hot dogs to pastries to world-class tapas, and even an authentic English tea room. Drive along Main Road in either direction to take in lovely examples of Victorian or turn-of-the-century architecture represented by private homes and churches. Stop in at one of the museums to get a glimpse of Hudson’s golden days. Culture and history aside, Hudson has a beautiful natural setting on the banks of Lac des Deux-Montagnes, best viewed from Jack Layton Park or Sandy Beach. A pioneer in protecting its natural heritage, Hudson also boasts a number of innovative farms and wildlife sanctuaries.