Kherol on map

Kherol, Gujarat 383215, India information