A few facts about Topi
- About 75,000 people live in Topi.
- It's part of Khyber Pakhtunkhwa.
- It's about 323 km to Lahore, the country's largest city.
- For a bigger city, Mardan is about 55 km away.
- Towns nearby: Zaida (14 km), Swabi (15 km) and Haripur (30 km).