Carleton Place Town Hall



Stay near popular Carleton Place Town Hall attractions