Pāparhāhāndi, India
Dokarichanchara
Dokarichanchara is a picnic spot and tourist place situated in Khaligarh village, Koksara, Kalahandi, Odisha, India.
- City
- Pāparhāhāndi
- Country
- India
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia