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.