Croatia has become a popular holiday destination for Brits in recent years, but its lesser known neighbour offers stunning scenery and vibrant cities for less