Explore details about location Nelson Road. Nelson Road is a location situated within the Moray alongside other areas such as Spey Viaduct Walk, Queen's Drive, Forbes Hill.