The Isle of Herm is a small, car-free island located just 80 miles from the south coast of England, and it’s known for its stunning landscapes, wildlife, and peaceful atmosphereThe Isle of Herm is a small, car-free island located just 80 miles from the south coast of England, and it’s known for its stunning landscapes, wildlife, and peaceful atmosphere