The Garden Island of Sark, One of the Channel Islands
Just returned from the beautiful Channel Islands that are located in the English Channel between the south coast of the United Kingdom and northern France. There are eight permanently inhabited islands but I only visited Jersey, Guernsey, Sark, and Herm. The Channel Islands were the only part of the British Commonwealth to be occupied by … Read more