Aaah, rain washed streets...........so refreshing!!
Everything you need to know about living in Doha, Qatar