Photograph: ecstk22/Shutterstock
1. Kotor Bay, Montenegro
Top 30 Most Beautiful Places in the Word with Kotor Bay In Montenegro, the Adriatic Sea slaloms through narrow passages in the steep Dinaric Alps to form the Bay of Kotor. Here, squeezed between water and rock is the triangular, medieval...