Zagreb is the capital and largest city of Croatia, located in the northwest part of the country. It is known for its charming medieval old town, historic architecture, and vibrant cultural scene. The city is divided into Upper Town and Lower Town, with the former being home to historic landmarks such as St. Mark’s Church and the Croatian Parliament. Zagreb also boasts numerous museums, galleries, and theaters, making it a hub for arts and culture in Croatia. The city’s lively outdoor markets, cozy cafes, and bustling nightlife add to its appeal as a popular tourist destination. With its mix of old-world charm and modern amenities, Zagreb offers visitors a unique and memorable experience.