The Neelkanth Temple is a Hindu temple in Rajgarh tehsil, in the Alwar district, Rajasthan, India. It is dedicated to Lord Shiva (Neelkanth is one of the names given to Shiva). It is situated on a secluded hill near the Sariska National Park, and can only be reached...

read more