Explore details about location Bay View Road. Bay View Road is a location situated within the Corporation Lands alongside other areas such as Castle Street, Main Street, Mortons Lane.