Bahrain,
Swat
Khyber Pakhtunkhwa
Bahrain is 60 kms North of Mingora.
Bahrain is a popular hill station located in Swat District of Khyber Pakhtunkhwa, Pakistan. It got its name (lit. "two rivers") because of its location at the confluence of the Daral and Swat rivers. Bahrain is 4500 feet above from the sea level. It is the cultural centre of the Torwali-speaking community.
The town of Bahrain is situated 66 km from Saidu Sharif and is 10km from Madyan. It is another popular riverside resort, with bazaars worth exploring for their handicrafts. The surrounding area has beautiful valleys and is suitable for hiking. The mosques and buildings are worth seeing for wooden carved pillars and other fixtures.
More Photos
Directions
Islamabad to Mardan (motor way): 140 km (around 3 hours)Mardan to Mingora (very good road): 107 km ( around 2 hours)
Mingora to Bahrain (good road): 65 km ( around 2 hours)