Croatia is a country located in Southeast Europe on the Adriatic Sea. It has a population of over 4 million people and its capital and largest city is Zagreb. The country has over 1,000 islands along its coastline and is a popular tourist destination known for its beaches, seaside towns, and Mediterranean climate.