News

A beautiful European city has been described as something from a fairytale, but many won't have even heard of it. Sighisoara is a city on the Tarnava Mare River in central Romania. It is located ...