Vanishing Gods of Himachal
byShimla: The deities are no more gracing the “land of the gods”, as Himachal Pradesh is known. They have been silently whisked away by antique…
Shimla: The deities are no more gracing the “land of the gods”, as Himachal Pradesh is known. They have been silently whisked away by antique…