Its name, derived from Gaelic words meaning "meadow" and "sandy dunes," perfectly encapsulates the bay's idyllic terrain. With its Blue Flag-awarded beach, Achmelvich is the ultimate reward for ...