Serbia experinces a range of different climates in different parts of the country from Adriatic on the coast, to continental in the north and Mediterranean inland with heavy snowfall inland in the winter.