Kasha Pat Villages of Shimla

Kasha Pat Villages of Shimla

Snow covered mountains behind Kasha village.

Leave a Reply

Share