108997: Orbost, Skye Orbost lies to the south of Dunvegan, on the Isle of Skye. Details Record Type: Location Record Maintained by: HC