A picturesque port located at the border between Spain and France, nestled on the edge of Pyrenees mountains, Collioure has been an inspiration to many famous artists, including Henri Matisse and Pablo Picasso. Menorca, Spain – One of the Balearic Islands is really tiny, but has 120 stunning beaches! The water is crystal clear and […]