Uniquely situated between the Great Orme and the Little Orme, Llandudno is a traditional seaside town in North Wales, known for its Victorian promenade, modest beaches, pier and historic tramway.