Raindrops Keep Falling On My Head…or Here Comes The Sun?

It’s raining here – again.  Despite Rome having a reputation as a city of eternal sunshine, it actually has a greater rainfall each year than London.   Rome receives an average of 733mm of rain per year, whereas London only gets 587mm.  The difference is that all this Roman rain squeezes into just 74 days but… Continue reading Raindrops Keep Falling On My Head…or Here Comes The Sun?