Quick look at a "paper map" I'll guess.....Sardinia?