Melvich Beach
Local highlightMelvich Beach is a stretch of golden sand where the Halladale River meets the sea on the north coast. It’s a good swimming and paddleboarding spot when the weather plays along, reached by a path down from Melvich village. The nearest station, Forsinard, sits well inland on the Far North Line, so most people arrive along the A836.