You might swear you were in the Galapagos when you first step foot on the Channel Islands

     

 

 

Read More At Article Source | Article Attribution