Baidi on map

Baidi, Uttarakhand 249125, India information