Explore Pakistan's diverse landscapes this spring, from blooming valleys of north to the serene southern beaches.
The city is built on sand dunes and bordered by the Arabian Sea on three sides, at a low elevation that makes it vulnerable ...