Ireland, a magic land that offers everything you want from a trip: welcoming people, fairytale castles, colorful villages and landscapes …