Top 5 things to do in Zagreb

Croatia is a country of idyllic Adriatic coastlines, dramatic mountainous landscapes and a fascinating history. It’s also more popular than ever with visitors discovering its world-class wine making, olive oil and mouth-watering cuisine. And no trip to this wonderful country is complete without a visit to its capital, Zagreb, nestled [...]