The Isles of Scilly in England feature Bishop Rock Island, which is the world’s smallest inhabited location.

The Isles of Scilly in England feature Bishop Rock Island, which is the world’s smallest inhabited location.
Standing solitary against the relentless Atlantic waves, Bishop Rock Island marks the westernmost tip of the Isles of Scilly and England.