nature☘️

30 Pins
·
4mo
Jibhi , himachal pradesh
Often referred to as a mesmerising "hamlet" situated amidst the lush green forests and surrounded by variegated mountains, Jibhi is located in the Tirthan Valley of Himachal Pradesh.