A brand new Tourism Ambassador Scheme has recently launched in Denbighshire. This free scheme is designed to improve the visitor experience for people who work in tourism, work with visitors, live or study in the area. A series of interactive online training modules with quizzes have been produced on various themes such as Denbighshire towns… Read More…