Baku, the capital of Azerbaijan, has the distinction of being the world’s largest city which lies below sea level. ...
Continue Reading »