Situated in South West Scotland Castle Loch is a vast water of over 200 acres. The Loch is surrounded by a scenic nature reserve making it a lovely place to fish.
The water holds a range of different …