The weather and Brexit uncertainty were the two main reasons for reporting fewer visitors.
Y tywydd ac ansicrwydd Brexit oedd y ddau brif reswm am nodi llai o ymwelwyr.