Gornji grad and Donji grad towns are the edifying, sacred, and business hubs of Zagreb. These are where the majority of the restaurants, bars and tourist sites are placed. The Upper Town, which is the medieval foundation of the conurbation, developed as two split towns Kaptol and Gradec. The vacationers from various regions of the world really prefer to see the wonderful sights of this region every year during their vocational time period.