Zagreb is the capital city of Croatia which sprawls over an area of 641 square kilometers and is home to a population of 8.04 lakhs.