Spain in the Palm of Your Hand

Spain, how I want you, Spain… Memories of the Alhambra Traveling through this Mediterranean country, situated in the Southwest Europe, feels like an ever-fulfilling dream, a serenade, and a memory. Spain is a geographically diverse land stretching across the Iberian Peninsula and includes numerous islands and island groups. Bounded by the Atlantic Ocean to the […]