Vishnu Bala Nath Hindu Temple of Makhad Sharif, Pakistan

By: Wali Imran Khan. Makhad Sharif is a 1000 year old town at the edge of the Attock district, Punjab, Pakistan. Makhad Sharif was originally just “Makhad” (deep ditch). Situated on Indus river, it is the border town between Northern Punjab and Khyber-Pakhtunkhwa. This town’s purpose was to be a crossing point for trade caravans […]