No...I only know that it is an island off the coast of Italy and have heard that it is a very beautiful place.