Karkhasa Park is an accommodation in Balochistan. Karkhasa Park is situated nearby to Fatima Jinnah Hospital. Eastern Bypass Quetta
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections