If your Mediterranean fantasies feature balmy days by sapphire waters in the shade of ancient walled towns, Croatia is the place to turn them into reality! Croatia and it’s extraordinary island-speckled coastline are indisputably its main attraction. The first thing that strikes you is the remarkable clarity of the water. When it’s set against a […]