Author: Go4Explore

Nestled amidst the majestic Himalayas in Himachal Pradesh, India, lies the picturesque village of Jibhi. Often overshadowed by its more famous counterparts, Jibhi boasts a serene ambiance and hidden charm... Read More