Otranto is a town and comune in the province of Lecce, in a fertile region once famous for its breed of horses.It is located on the east coast of the Salento peninsula.
Italy is a country with magic powers: it has the ability to transport its visitors to fairytale places. Let's see the most magical castles of the country!