Machynlleth is a 13th-century town in the heart of Wales that blends buzzing, medieval markets and artisan cafés with easy access to the Eryri peaks above.
Machynlleth is a 13th-century town in the heart of Wales that blends buzzing, medieval markets and artisan cafés with easy access to the Eryri peaks above.