Explore details about location Main South Road. Main South Road is a location situated within the Normanville alongside other areas such as Panorama Crescent, Andrews Boulevard, Defiance Court.