Nam Tol on map

Nam Tol, Uttarakhand 246481, India information