Google
×

Alor

Village in India
Alor or Allur is a village in Chhattisgarh, India. Wikipedia
Area code: 07784