ATP Quiz: What Is This? Where? Whose?

Posted on August 29, 2008
Total Views: 118569

Darwaish If you think this is an English countryside castle then you are wrong. This is a fascinating place of great historical importance located somewhere in Pakistan. Some ATP readers would immediately recognize it and other won’t. If you know this place then hold your answer for a while (but please comment and give a […]