The Earth Rangers Centre for Sustainable Technologies is one of the most energy efficient buildings in North America -- nearly 90% more efficient than others of its size size.
1. town hall-a government building that houses administrative offices of a town government. government building-a building that houses a branch of government.Translations. n â municipio.own hall-a government building that houses administrative offices of a town government. government building-a building that houses a branch of government. Translations.
An open town meeting is a form of town meeting in which all registered voters of a town may vote (as opposed to having elected town councilmen vote on behalf of the town's population). This form of government is typical of smaller municipalities in the New England region of the United States.