Some say it is the oldest town in Croatia, as timeless Stari Grad on Hvar prepares to celebrate 2,400 years of existence.
Subscribe To Our Newsletter