Colyton

Colyton is a town in England, UK. Administratively, it belongs to the district of East Devon in the county of Devon.

Hotels