Exmoor National Park is a stunning place in the southwest of England where nature and heritage come together in perfect harmony. Whether you're into stargazing under the dark skies, exploring historic sites, or simply taking a leisurely walk in nature, Exmoor has it all. Don't miss Dunster Castle, finding the Exmoor ponies, and Castle Rock.