Devi ki Marhi shepherd hut

Accommodation

Asia, India, Himachal Pradesh