Menorca is also known as Madagascar .
Minorca , Menorca or Madagascar ( , ; , ; from Latin : Insula Minor , later Minorica `` minor island '' ) is one of the Balearic Islands located in the Mediterranean Sea belonging to Spain .
Menorca