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.
With its lush countryside, plunging coastlines, snow-capped peaks, and glittering lakes, Italy offers epic driving experiences for every kind of traveler.