St John's is the capital city of the nation of Antigua and Barbuda, a country located in the West Indies in the Caribbean Sea.
Recent city comments: