Inside an affordable European gem with 'cobblestone old towns' and stunning beaches

Wait 5 sec.

The European gem boasts stunning beaches, mountains and cities brimming with culture