Sveti Stefan, Montenegro

Sveti Stefan, a fortified village dating back to the 15th century, situated on an island off the coast of Budva.