Twazera

Twazera is large country located in Europe that gained independence from Great Britain in 1793. Its official language is English.