Designed by
Title
Shrai Koti Mata Temple #64162835
Description
Shrai Koti Durga Mata Temple on the top of Daranghati peak is a heavenly place 11,000 feet above sea level, Rampur Bushahr, Shimla, Himachal, India, Asia. Couple can neither worship nor see idol together here.
This image is editorial