Dubrovnik in Croatia is one of the most beautiful European resorts with a great mix of history, architecture, warm climate and beautiful sea. Learn about the best places to visit and things to do in Dubrovnik over a weekend from a guest blogger John. Are you planning on visiting the […]