Vanished
- Podcast Series
- 2022
Deep inside the Parvati valley, in the Himalayan state of Himachal, there lies a secret. Since late '90s, millions of tourists have visited this place but some have disappeared into thin air... Read allDeep inside the Parvati valley, in the Himalayan state of Himachal, there lies a secret. Since late '90s, millions of tourists have visited this place but some have disappeared into thin air.. Is this India's Bermuda triangle?Deep inside the Parvati valley, in the Himalayan state of Himachal, there lies a secret. Since late '90s, millions of tourists have visited this place but some have disappeared into thin air.. Is this India's Bermuda triangle?