Croatia is Adriatic gem. Beautiful beaches, historic villages, and a thriving culture make leaving difficult. […]