Dharamshala offers diversity ranging from ancient Temples to Churches to Monasteries. The ancient temple of Bhagsu, Jawalamukhi, Brijeshwari, Chamunda, Mahakal, Chintapurni and famous rock cut temples of Masroor are all in the vicinity. The Church of St. John in the Wilderness, Macleodganj, Oldest Hill fort in Kangra, War Memorial, Museum and Shobha Singh Art Gallery are other nearby attractions