Talli Seem on map

Talli Seem, Uttarakhand 262501, India information