If quaint towns with breathtaking scenery along with a dash of tradition is on your mind then the cuckoo clock land tucked in the renowned Black Forest region of Germany is a must visit destination ...
Cuckoo clocks at the cutting edge of street art? Unlikely though it may sound, German artist Stefan Strumbel has given a provocative twist to a Black Forest tradition -- and it is going down a storm.