Satellite view of Menorca, one of Spain’s Balearic Islands in the Mediterranean Sea.
Satellite view of Menorca, one of Spain’s Balearic Islands in the Mediterranean Sea. -- source link
#geography#balearic islands#menorca
Satellite view of Menorca, one of Spain’s Balearic Islands in the Mediterranean Sea. -- source link