Sveti Stefan is quite the gem of the Mediterranean: a tiny island surrounded by the sparkling blue waters of the Adriatic Sea, home to buildings with bright red roofs squeezed in together to make use of every inch of the limited space available. With all constructions displayed on circles at different heights, from the top …