An uncut diamond, a Himalayan pyramid, India's undiscovered wonder. Masroor is a cluster of 15 rock temples, that were carved out of a single boulder and built around a central shrine. The central shrine houses the idols of Lord Ram, Lord Lakshman, and Goddess Sita.
The temple complex is built on the Masroor Lake. Architecture wise the temple shares a strong resemblance with the Ajanta and Ellora caves in Maharashtra.
Whether you're a student, a nomad, a seeker, or a person of faith, there's a path to peace waiting for each one of you.