Little Ross

Little Ross is a small island with a lighthouse in Dumfries and Galloway, Scotland. It is next to Meikle Ross on the mainland, which is a headland, and there are two small rocks off it, Sugarloaf and Fox Craig.

Little Ross

Little Ross is a small island with a lighthouse in Dumfries and Galloway, Scotland. It is next to Meikle Ross on the mainland, which is a headland, and there are two small rocks off it, Sugarloaf and Fox Craig.