Cupids is a town of 743 people on Conception Bay, Newfoundland and Labrador, Canada. Take a look below for 10 awesome and amazing facts about Cupids, Newfoundland and Labrador, Canada. 1. It has also been known as Coopers, Copers Cove, Cupers Cove, and Cuperts. 2. It is the oldest continuously settled official British colony in…