Segovia, Spain is one of the most beautiful places I have come across during my travels. With a backdrop of breathtaking Spanish countryside, Roman aqueducts, cathedrals and castles, the city has a magical quality to it. UNESCO has also named Segovia as a World Heritage Site.