DARSHAN COTTAGE, GOHRACHOWKI, SIHIMLA-5, (HP). CHOWKI, SIHIMLA-5, (HP). Himachal Pradesh INDIA (Himachal Pradesh)