Croatia is a country of a thousand islands; known for their beautiful landscapes, unspoiled nature, pebble beaches and olive groves, these gems of nature...