Situated to the east of Inverness, Moray is centered around the busy town of Elgin, and also features a number of other towns and villages, as well as a range of attractive beaches and coastal areas. From the bustling High Street of Elgin, to the quaint fishing villages on the coast of the Moray Firth, the area offers a wide range of locations to explore for the home or property that perfectly suits your unique lifestyle.