Memory by Muhammad Umair Saleem
Shah Allah Ditta is a small village right beside Islamabad. It’s a great place to visit. Ancient caves take you back in time. A few restaurants are in development. A perfect place to enjoy and relax.
Shah Allah Ditta Islamabad, Islamabad Capital Territory, Pakistan