Karachi is the largest, busiest and most multifaceted city in Pakistan — with colorful streets, distinctive architecture and colorful markets.

 

 

But Karachi also has plenty of places to relax, from sunny beaches to modern waterfront restaurants.