Tag Archives: Visit to Jalori Pass

Jibhi – The Magic of Refreshing Getaway in Himachal Pradesh

Jibhi is a beautiful hamlet located at the Banjara valley in Himachal Pradesh.  Be it[...]