Seloda

Seloda is a fictional country located in the North Caucasus, and Eastern Europe.

Seloda used to be part of the British Empire, until gaining independence on May 6th 1960.