Jibhi is famous for its silence and is off the beaten path for peace and scenic beauty. Kalpa is a pretty village in Kinnaur district of Himachal Pradesh. This small village is perched at about ...
Whether you choose a serene retreat or a wintry paradise, these stunning spots in India are perfect for celebrating Christmas. Nestled in the Tirthan Valley is Jibhi, a quaint Himalayan village ...