People having morning coffee at Flower square in Croatia capital Zagreb. Flower square is the most popular place among citizens of Zagreb and tourists. It one if the landmark known for numerous coffee places with terraces. It is located in the heart og the city.