We were in desperate needs of a holiday, and from the moment we stepped foot on Menorca Spain, we fell in love. Read more to find out why!