Claim: Ghoghara is a village in India.
Evidence: Ghoghara is a village of Sarai tehsil in Singrauli district of Madhya Pradesh. India