Tehra on map

Tehra, Uttar Pradesh 283124, India information