Which country is home to the not so regular Champions League team Otelul Galatji?

Find the answer below

Bet your knowledge and answer