Advertisement

Top 12 best beaches in Croatia

5. Beach Stiniva (island of Vis)


Beautiful and secluded coves a length of only 30 meters, hidden among the rocks. Located in the southern part of the island. It can be reached by a narrow path (it’s not very easy) or by boat. Stiniva — a natural, wild and perfect landscape, and undoubtedly one of the best beaches in Croatia.