Kidney Hill Park located in which city of Pakistan?

Review the verified answer and explanation for this Motorway Police past-paper question on CampusFin.

Kidney Hill Park located in which city of Pakistan? Answer: Karachi

Kidney Hill Park, also known as Ahmed Ali Park, is located in Karachi, Sindh. Spread over hundreds of acres, it is one of the city’s largest green spaces, restored in recent years to promote urban forestry and environmental sustainability.