Castle of Otranto is one of the most famous and historical castles in Europe. It is located on the sea and in the night creates an impressive and spooky atmosphere.
From crystal clear lakes to postcard-perfect villages, and castles, Italy has countless fairy tale travel destinations to visit and the live the dream.