Explore details about location Cowling Bay Road. Cowling Bay Road is a location situated within the Town of Vinland alongside other areas such as County Road GG, Nee-Vin Road, Maxwell Road.