Bahria Town Karachi has launched its most unique recreational project, "The Most Crooked Street," with a grand ceremony ... the world’s third-largest mosque is located in Bahria Town.