Have u heard of a town called Llandudno in Wales
I've visited there
11 votes
OMG LLANDUDNO IS THE BEST PLACE EVER
5 votes
I live there
6 votes
Never
36 votes
Comments