Lorli on map

Lorli, Uttarakhand 248123, India information