When I decided to travel to Granada in Spain, I knew that visiting the Alhambra will be on top of my Granada itinerary. The famous Moorish Palace complex is the most popular attraction in Spain. It’s been estimated, that each year close to 2 million people visit the Alhambra. For many, it’s the reason why […]