Probably Mallorca (My - OR - Cah) is the largest of the Balearic Islands,(part of Spain) and 7th largest island in the Mediterranean Sea with beaches, caves, towns, and castles
here is a video from Youtube - scroll down for some pics
map


pics












here is a video from Youtube - scroll down for some pics
map


pics











