Pastoli on map

Pastoli, Uttarakhand 246481, India information