Explore relationships
Powayan
Powayan or Pawayan is a town and a subdivisional headquarters in Shahjahanpur district in the Indianstate of Uttar Pradesh, 27 km from Shahjahanpur, 47km from Tilhar.
Use + to expand a branch. Click a topic name to open its summary.