Which country is the city St. John's located in?
- Antigua and Barbuda
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.