GEO Quiz GEO Quiz

Which country is the city St. John's located in?

St. John's is the capital of Antigua and Barbuda, located in the Caribbean. Known for its stunning beaches, vibrant harbor, and colonial-era architecture, it serves as the cultural and economic hub of the island nation.