Channel Islands National Park is a National Park in California. I'm a NPS junkie and honestly thought of that first and was very confused because the largest island does not begin with J. It took me a moment to switch tracks.
The term "Channel Islands" refers specifically to the archipelago off the coast of Normandy. The Isle of Wight is an island in the English channel, but not a Channel Island.
Maybe accept Xanti for Xanthi? (Got it anyway, just a suggestion to help out others.)
NOTE: This is a joke