About Punch Well Brae in Dumfries and Galloway

Punch Well Brae is a mountain in Dumfries and Galloway with its peak reaching a height of 661 metres above sea level.