A woman wearing a wide-brimmed straw hat and a white cover-up stands at a cliffside viewpoint overlooking the turquoise waters and sandy beach of Cala des Moro in Mallorca, Spain, with swimmers scattered in the shallow water below.

Unforgettable 3 Day Mallorca Itinerary with Beaches & Fairytale Towns

Planning an escape to Mallorca? This 3 day Mallorca itinerary blends charming mountain villages, jaw-dropping beaches, and Mediterranean views that feel straight out of a postcard. I visited Mallorca at the end of my first-ever trip to Spain, after exploring Madrid, Seville, and Barcelona. Since it’s only a quick one-hour flight from Barcelona, it felt…

Valldemossa Travel Guide: The Most Magical Village in Mallorca

Valldemossa Travel Guide: The Most Magical Village in Mallorca

While Mallorca is known for its sparkling coastline and stunning beaches, my favorite parts of the island were actually the inland hilltop villages — and Valldemossa was one that truly stole my heart. Nestled in the Tramuntana mountains, Valldemossa feels like a fairytale village with its cobblestone streets, shuttered stone houses, and flower-filled balconies —…

Best Things to do in Seville, Spain – A Complete Seville Guide (2025)

Best Things to do in Seville, Spain – A Complete Seville Guide (2025)

Seville, the sun-soaked capital of Andalusia, Spain, is a city brimming with Moorish architecture, flamenco rhythms, and mouthwatering tapas. As the capital of Andalusia, Seville is indeed a very lively city, but I also found it to be peaceful and charming. We spent 3 days in this wonderful city, and fell in love with every…

Ultimate Barcelona Travel Guide: 11 Best Things to do in Barcelona

Ultimate Barcelona Travel Guide: 11 Best Things to do in Barcelona

Barcelona is a city that effortlessly blends history, art, and modern charm, making it one of the most captivating destinations in Europe. I would say without a doubt that Barcelona is the most architecturally intriguing city I’ve ever visited. From stunning architecture by Gaudi, to delicious cuisine and vibrant nightlife, there is something for every…