Thekma on map

Thekma, Uttar Pradesh 276303, India information