Kalachakra Temple
Inside the Thekchen Chöling Temple Complex, McLeod Ganj, Dharamsala India
Kalachakra Temple is a Sacred & Religious Sites place is located in Dharamsala, Himachal Pradesh. The address of Kalachakra Temple is Inside the Thekchen Chöling Temple Complex, McLeod Ganj, Dharamsala India.