Croatia has recovered from a turbulent recent history to once again establish itself as one of the premier destinations in Europe, with the stunning city of Dubrovnik its undoubted jewel. The natural beauty of its green, rolling hills, its arresting architecture and its dramatic coastline combine to create a bewildering holiday destination that keeps people returning year after year.