Welcome to Kharota: A Hidden Himalayan Gem

Nestled in the verdant foothills of Himachal Pradesh, Kharota is…