India Travel Tales

Delhi-Hardwar national highway amusement park