Zagreb,Croatia-A hidden gem in Europe.