Canon's town is a village in Cornwall, UK situated on the A30 between Penzance and Hayle.
Categories: Villages in Cornwall | Cornwall geography stubs