Haldwkha Talla on map

Haldwkha Talla, Uttarakhand 246149, India information