Seloda

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