Interesting memoirs of a former student of Government College AttockÛ”
History
Story Behind The Name Campbellpur
Dr. Abdus Salam [email protected] Campbellpur- Spelling variants & Pronunciation (1) Modern name: Attock (1978) Old name Variants:...
Story of an elephant who was court-martialed in Campbellpur.
Pilot School Attock is the only structure which stands unchanged since 1940s
History of Campbellpur Railway
Gazetteer of Attock District 1907. Published by Civil and Military Gazette Press - 273 pages