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