Sitting between England and France, surrounded by turquoise waters, are the incredible Channel Islands. This hidden gem of golden sand beaches will leave you thinking you have crash landed in the Caribbean. Heaven on earth!