Nemogram Stupa
Nemogram stupa is located 45 km west of Saidu Sharif and 22 km from Birkot, on the right bank of Swat river in Pakistan. This site was discovered in 1966 and excavated in 1967–68.Swat is rich in historical landmarks as well as natural beauty. In every direction, these are tangled in the wide valley.