A vibrant streetscape in Mallorca, Spain. Sidewalk cafes and restaurants line the bustling streets. The architecture showcases the traditional facades of European towns. Enjoy a day exploring the charming neighborhood and dine out at a cafe or restaurant.