Puṣkara—a lake in western India dear to Lord Brahmā. At this place of pilgrimage is the only authorized temple of Lord Brahmā the world.

Puskara-a lake in western India dear to Lord Brahma. At this place of pilgrimage is the only authorized temple of Lord Brahma the world.