Spain is a remarkable country to visit boasting 50 Unesco World Heritage Sites. Its diverse culture and rich history make it truly captivating. Madrid, the capital and our home base, is ideally situated in the heart of Spain. From Madrid we will organize your Special Visit to Spain.