Sherria Islands

The Sherria Islands also known as Sherria officially known as The Sherrian Republic is a country located in the North. It neighbors the Caribbean to the west, and Africa to the east. It is a federal republic with 28 provinces, and one federal district.