Explore details about location Alma Road. Alma Road is a location situated within the Bournemouth alongside other areas such as Lake Road, Castlemain Avenue, Elmes Road.