Siesta time is a sacred tradition of the Greeks, spanning back many centuries. Although modern life has had an impact on the short nap (taken in the early afternoon often after the midday meal), in the less touristy parts of the country, towns and villages can be deserted between 3:00 pm to 5:30 pm during […]