A Peak into Llandudno, Wales, United Kingdom

Llandudno, welsh popular seaside resort is home to a population of approximately 20 thousand. The Marine drive towards Llandudno wends it way past majestic castles perched on undulating mountains and pasturelands, along the… Continue reading