Rovinj, Croatia

Rovinj is a stunning coastal town on the Istrian Peninsula in Croatia.

An aerial view of the historic town of Rovinj, Croatia, with its colorful buildings and the bell tower of St. Euphemia's Church dominating the skyline, all perched on a peninsula jutting into the Adriatic Sea.