Question 1 out of 3
What is the highest point in Britain?
Ben Nevis
Ben Nevis is the highest mountain in Britain, located in Scotland and part of the Grampian Mountain range.
Added to