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