Location: Dharamshala

Showing 1 - 1 of 1
Tsuglagkhang Temple Complex
Dharamshala, Himachal Pradesh 176219, India