Loch Ness, Scotland, UK – Known for world’s most famous lake and its castle

Loch Ness, Scotland, UK

Loch Ness is Scotland’s, and perhaps even world’s most famous lake (or ‘loch’ as they call it in Scotland). It runs for 37 km along the natural geological cleft that stretches from Fort William in the west of … Read more

Swansea, Wales, UK – A city of outstanding natural beauty

Swansea, Wales, UK

Swansea is a city on the South Wales coast with a population of 250,000. This makes it the second largest city in Wales. It is located on the beautiful Gower Peninsula – the United Kingdom’s first designated “Area of … Read more