15SepWhy Menorca, In Spain, Is My Favourite Place On EarthLeaving aside the fact that I have spent every single summer since I was born