Croatia is a country with a long and rich history, a culture that rivals neighboring Italy while offering travelers better bang for their buck. But it's also revered among travelers for its ...