Jump to content

Devisthan

From Wikipedia, the free encyclopedia

Devisthan is the name of several towns and villages in Nepal: