Quaint, idyllic, and surrounded by breathtaking landscapes, Mallorca’s prettiest towns are a treat for the eye and soul.