9Kotor, Montenegro
Nestled at the foot of towering cliffs on the shores of the Bay of Kotor, this medieval town is a hidden gem waiting to be discovered. With its winding streets, historic churches, and fortified walls, Kotor exudes an old-world charm that is sure to captivate visitors.




















