Explore relationships
Mayasabha
Mayasabha, also known the Hall of Illusions, is a legendary palace described in the Indian epic Mahabharata. Located in Indraprastha, it was constructed by Maya (also referred to as Mayasura), an Asura architect and king of the Danavas.
Use + to expand a branch. Click a topic name to open its summary.