ClackmarrasClackmarras is a hamlet in Moray, Scotland, located about south-east of Elgin.The villages of Longmorn and Fogwatt are nearby to the east and south-east respectively.