Manikgad is a mountain fortress and temple in Gherakilla Manikgad, India. Don’t be fooled by the mountain’s pretty face – it’s a tough one! You’ll…
Manikgad is a mountain fortress and temple in Gherakilla Manikgad, India. Don’t be fooled by the mountain’s pretty face – it’s a tough one! You’ll…