What is the largest of channel islands?

The largest of the Channel Islands is the Isle of Wight, located in the English Channel off the coast of southern England. It is approximately 147 square miles (380 square kilometres) in area and has a population of around 140,000. The Isle of Wight is known for its picturesque landscape, scenic coastline, and mild climate, and is a popular tourist destination.
Copyright Wanderlust World © https://www.ynyoo.com