St. John Castle...
St. John Castle, located in the picturesque town of Kotor, Montenegro, is a must-visit destination for history buffs and nature lovers alike. This ancient fortress sits atop a hill overlooking the stunning Bay of Kotor, offering breathtaking views of...
Kotor, , Montenegro