If you don't have a visa, then you get 90 days in the Schengen Area every six months. You can head up through the Balkans (or elsewhere outside of Schengen) when your time is up. I used to go to Greece for three months at a time and then head elsewhere, like Argentina, Taiwan, etc.