Tallisar on map

Tallisar, Uttarakhand 262501, India information