Going from south to north on the coastline of Montenegro, not far from the border with Albania, between two high rated resorts – Bar and Budva, tourists are met with a very pleasant surprise. From the see-through waters of the Adriatic a tiny island of only six square kilometers appears, tied to the shore by a road that also serves as a boat harbor.
It is the island of Sveti Stefan, the iconic beach village of Montenegro. The place has just as much history as it looks like: it was a Muslim fishing village who, after the withdrawal of the Ottomans, received the name of Saint Stephen, the first martyr of Christianity, as told in the Acts of the Apostles.
The little island is packed with traditional houses with stone walls and colorful tile roofs and the largest building around is a luxurious hotel, former residence of the royal family of Serbia, Karadordevic.
Some buildings under construction on the shore block the view of this magnificent and quiet place, but its contour can still be seen from other points of the coast.