Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Barmouth

Barmouth

Barmouth is a popular holiday resort situated on the west coast of Wales, at the mouth of the stunning Mawddach estuary. Surrounded by beautiful mountain scenery, it is on the edge of the Snowdonia National Park. It is an ideal area for mountain walks, and also has a large sandy beach and mile-long promenade.

Last updated on

About Barmouth

Estimated Revenue

$1M-$10M

Employees

11-50

Category

Location

City

Barmouth

State

Gwynedd

Country

United Kingdom

Tech Stack (0)

search