Discover the best Mediterranean cities and islands for a dreamy vacation experience.| Travel, Books & Food