Vanavasi Temple and Dharmashala, Orchha

Orchha Fort complex, India

Key facts

LocationOrchha Fort complex, India
StatusActive

Sources

  1. Wikidata Q116671656 — Wikidata