Menorca is one of the Balearic islands of Spain located in the Mediterranean Sea. Travel Foodies love the authentic Menorcan food because it’s traditional, easy to make and influenced by ingredients grown on the island.
Continue ReadingReview Resorts Authors
Author Bio:

Nicola Kennedy
Travel Blogger
Nicola Kennedy is a freelance writer, traveling Europe and she enjoys sharing her experience and travel tips to help others get the most out of their trip.