Jul 12 2014 Menorca makes people happy! At last, the proof that Menorca makes people happy! Share this:TwitterFacebookLike this:Like Loading... Related