Conception Bay South is a town located on the southern shore of Conception Bay on the Avalon Peninsula of the island of Newfoundland, Province of Newfoundland and Labrador, Canada. Take a look below for 30 fascinating and amazing facts about Conception Bay South, Newfoundland and Labrador, Canada. 1. The town is commonly called C.B.S. 2….