Final answer:
All Saints and Codrington are located in Antigua and Barbuda, a twin-island nation in the Caribbean known for its beaches and historic sites.
Step-by-step explanation:
The country that has All Saints and Codrington is Antigua and Barbuda. All Saints is one of the townships of Antigua, which is part of the twin-island nation of Antigua and Barbuda in the Caribbean.
Codrington is a town on the island of Barbuda, which is the smaller of the two main islands that make up the country.
This nation is known for its reef-lined beaches, rainforests, and historic sites. The capital city of Antigua and Barbuda is St. John's, located on the island of Antigua.