Spain is a spectacular and diverse country, the north resembling the rolling, green hills of Ireland and the south giving you a taste of Moroccan landscapes and architecture. It is known for its culturally diverse heritage, having been influenced by many nations throughout its history. After Italy, Spain is the country with the second highest number of UNESCO World Heritage Sites in the world. Its tremendous history is reflected in its prehistoric cave paintings, Moorish palaces, ancient castles, narrow twisting old streets, Gothic and Renaissance cathedrals as well as some very distinctive modern architecture. Spain is also well known for its sunny Mediterranean climate.